Tesla Beats On Earnings, But Misses On Revenue